Big Huge Thesaurus

Lichanura trivirgata

noun